use strict;
use warnings;

package Event::BillableItem;
use base qw(My::DB::Object);

__PACKAGE__->meta->setup(
	table   => 'billable_item',
	columns => [
		'id'               => { 'type' => 'serial',    'primary_key' => 1,   'not_null' => 1 },
		'name'             => { 'type' => 'varchar',   'length'      => 255, 'not_null' => 1 },
		'event_id'         => { 'type' => 'int',       'not_null'    => 1 },
		'type'             => { 'type' => 'varchar',   'length'      => 32, 'not_null' => 1 },
		'price'            => { 'type' => 'float',     'not_null'    => 1 },
		'active'           => { 'type' => 'boolean',      'not_null'      => 1, 'default' => 1 },
	],
	relationships => [
	],
);

1;
